multi-purpose rifle - French English Dictionary